pulse echo voltage - French English Dictionary